using System;
using System.Data;
namespace PCSComPayroll.DS{
	[Serializable]
	public class PAY_EstimateDetailVO
	{
		private int	mEstimateDetailID;
		private int	mEstimateMasterID;
		private int	mProductionLineID;
		private Decimal	mTotalTime;
		private Decimal	mAmount;
		private Decimal	mAvailableAmount;
		private Decimal	mRequestAmount;
		private Decimal	mAdvanceAmount;
		private Decimal	mApprovedAdvanceAmount;
		private Decimal	mApprovedRequestAmount;
		private Decimal	mRequestLimit;
		private Decimal	mAdvanceLimit;
		private int	mUserID;

		public int	EstimateDetailID
		{	set { mEstimateDetailID = value; }
			get { return mEstimateDetailID; }
		}
		public int	EstimateMasterID
		{	set { mEstimateMasterID = value; }
			get { return mEstimateMasterID; }
		}
		public int	ProductionLineID
		{	set { mProductionLineID = value; }
			get { return mProductionLineID; }
		}
		public Decimal	TotalTime
		{	set { mTotalTime = value; }
			get { return mTotalTime; }
		}
		public Decimal	Amount
		{	set { mAmount = value; }
			get { return mAmount; }
		}
		public Decimal	AvailableAmount
		{	set { mAvailableAmount = value; }
			get { return mAvailableAmount; }
		}
		public Decimal	RequestAmount
		{	set { mRequestAmount = value; }
			get { return mRequestAmount; }
		}
		public int	UserID
		{	set { mUserID = value; }
			get { return mUserID; }
		}

		public decimal AdvanceAmount
		{
			get { return mAdvanceAmount; }
			set { mAdvanceAmount = value; }
		}

		public decimal ApprovedAdvanceAmount
		{
			get { return mApprovedAdvanceAmount; }
			set { mApprovedAdvanceAmount = value; }
		}

		public decimal ApprovedRequestAmount
		{
			get { return mApprovedRequestAmount; }
			set { mApprovedRequestAmount = value; }
		}

		public decimal RequestLimit
		{
			get { return mRequestLimit; }
			set { mRequestLimit = value; }
		}

		public decimal AdvanceLimit
		{
			get { return mAdvanceLimit; }
			set { mAdvanceLimit = value; }
		}
	}
}
